synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяУправление Системой › Удаление файлов при помощи планировщика задач

Удаление файлов при помощи планировщика задач

Balamut999 · 04.07.2013

Доброго времени суток. Подскажите скрипт для удаления фалов из папки при помощи планировщика задач. Нужно удалять все файлы из папки в определенное время,а так же еше желательно второй вариант скрипта для удаление из папки файлов старше определенного количества дней.

alexejnic · 04.07.2013

Удаление всех файлов из папки backup

#!/bin/sh
find /volume1/backup/ -type f -exec rm -f {} \;

 

Удаление всех файлов из папки backup cтарше 15 дней

#!/bin/sh
find /volume1/backup/ -mtime +15 -type f -exec rm -f {} \;

etcrush · 13.03.2017

Развивая тему , как доработать скрипт в случае вложенной структуры каталогов?

Если в каталоге много папок и очищать нужно все, с одинаковой глубиной хранения.

просто дописать к каждому подкаталогу строку вида find /volume1/backup/имя_каталога/ -mtime +15 -type f -exec rm -f {} \; в скрипт , или можно проще ?